速報APP / 工具 / Arduino 藍牙控制器

Arduino 藍牙控制器

價格:免費

更新日期:2015-10-07

檔案大小:3.0M

目前版本:1.0

版本需求:Android 2.3.3 以上版本

官方網站:http://www.ilalay.com

Email:service@ilalay.com

聯絡地址:service@516899.xyz

Arduino 藍牙控制器(圖1)-速報App

Arduino Bluetooth Controllor 讓使用者可以用很簡單的方式--透過 Android 手機的 Bluetooth 來控制連接在 Arduino 腳位的電器用品 (ex. LED, 可調光燈具 or 任何電器開關). 它可做為學習利用行動裝置來控制硬體裝置, 進入智慧生活時代的第一步.

Arduino Bluetooth Controllor (ABC) 特點 :

- 藍牙裝置的 掃描、配對、取消配對。

- 點選圖示即可控制 Arduino 腳位, 開/關電器用品

- 滑動電位拉條, 可自由控制 LED 光度明暗

- 計時器與系統自動關機功能

- 免費提供線上說明, 方便後續的程式碼開發

- 免費提供範例程式碼的下載

- 免費提供專屬的Arduino函式庫 (方便配合本 App 使用)

Arduino 藍牙控制器(圖2)-速報App

- 免費提供Arduino實體接線圖

- 免費提供Arduino實際操作的參考影片

- 提供彈性, 開發者可自行參考線上說明範例, 自行撰寫延伸應用的程式碼

- 免費版本 (Lite) 與 付費進階 (Pro) 可供選擇

- 透過設定功能可 :

1. 自訂被控制的 Arduino 訊號別 (數位、PWM、類比)

2. 自訂被控制的 Arduino 腳位

3. 設定延遲的時間

4. 設定開/關 (LED Blink)的次數

Arduino 藍牙控制器(圖3)-速報App

ABC (Arduino Bluetooth Controllor) 範例說明 :

Step 1: 硬體

Arduino x 1

藍芽模組 x 1

LED x ? (? 表你要接幾個都行)

電阻 x ? -- 330 ohm (? 表LED有幾個, 就配給個電阻)

Step 2: 佈線 : 可參考 App 中的實體接線圖 or 教學影片

Step 3: 軟體 (參考 **Note)

Arduino 藍牙控制器(圖4)-速報App

Android App : Arduino Bluetooth Controllor (ABC) -> 到 Google Play 商店下載安裝

Arduino Sketch : 下載範例程式碼 & 專屬函式庫

Step 4: 開始執行

開啟 (ABC) -> 開啟藍芽 -> 配對並選擇藍芽對象 -> 連上 Arduino -> 按圖示下指令

**Note : 你可以撰寫你自己的程式碼, 也可以先試著使用我們提供的函式庫與程式碼, 你會發現用幾行程式碼就可輕易透過藍芽來控制你的智慧裝置。

下載連結 :

1. 範例程式碼 (Bluetooth_Controllor_Example.zip) : 請點選 App 中的下載程式碼

2. 範例函式庫 (Bluetooth_Controllor_Library.zip) : 請點選 App 中的下載函式庫 (Optional)

Arduino 藍牙控制器(圖5)-速報App

如果你直接使用我們提供的上述 2 個 zip 檔, 跟著步驟解壓縮後上傳即完成.

Step 1: Bluetooth_Controllor_Library.zip -> Unzip it to \libraries

Step 2: Bluetooth_Controllor_Example.zip -> Unzip and upload it to your Arduino board

Step 3: 執行 Arduino Bluetooth Controllor (ABC)

範例一: 使用 AndroidBluetooth 函式庫 (Bluetooth_LED_Android.ino 只有簡單幾行程式碼就完成所有控制動作)

#include

AndroidBluetooth ABC;

void setup() {

Serial.begin(9600);

Arduino 藍牙控制器(圖6)-速報App

}

void loop() {

ABC.doAction();

}

範例二 : 不使用 AndroidBluetooth 函式庫

Step 1: 下載 Bluetooth_Controllor_Example.zip -> Unzip it

Step 2: 修改 Bluetooth_LED_Customize.ino -> upload it to your Arduino board

Step 3: 執行 Arduino Bluetooth Controllor (ABC)

Step 4: 開啟 Arduino Serial Monitor, 讀取由手機傳進來的資訊 (每條訊息分3部分, 由逗點隔開)

Arduino 藍牙控制器(圖7)-速報App

part 1 (設定) : 字元 S, pin no, pin type (D:Digital, P:PWM, A:Analog)

part 2 (文字) : 字元 T, text, line feed (0:no, 1:yes)

part 3 (文字) : 字元 C, 自動關機秒數, N/A

part 4 (指令) : 數字, 延遲毫秒數, 開關 (LED 閃爍) 次數

Arduino 藍牙控制器(圖8)-速報App